package cn.eonshine.cuba.inf.modular.basic.service;

import com.baomidou.mybatisplus.extension.service.IService;

import cn.eonshine.cuba.inf.common.http.Message;
import cn.eonshine.cuba.inf.modular.basic.entity.Mapping;

/**
 * <p>
 * Mapping（对照表） 服务类
 * </p>
 *
 * @author Alan
 * @since 2018-08-09
 */
public interface IMappingService extends IService<Mapping> {

	public Message insertMapping(Message message);
	/**
	 * 
	 * <pre>
	 * 根据客户端请求查询数据，并将数据反馈给客户端
	 * 中间过程，数据必须加密
	 * </pre>
	 * @param clientMessage
	 * @return Message
	 */
	public Message queryDataList(Message clientMessage);
	public Message queryDataDetail(String mappingId,Message clientMessage);
	public Message deleteOne(String mappingId,Message clientMessage);
	
}
